Postgresql 安全管理 存储过程加密
函数的定义可以通过语句查看
select proname, prosrc from pg_proc where proname='f';
函数内容比较敏感时, 如何避免内容的泄露
- 修改源码实现函数定义的隐藏。
- 使用C函数, 用户无法看到函数内容。
- 通过控制pg_proc的权限来控制谁可以看到函数内容。
revoke select on pg_proc from public;
函数的定义可以通过语句查看
select proname, prosrc from pg_proc where proname='f';
函数内容比较敏感时, 如何避免内容的泄露